Zapier Logo
Zapier Logo
Docs

Using Zapier with AgencyAccess

Add AgencyAccess to your business's automated workflow with our Zapier integration. In this doc, we'll walk you through the AgencyAccess Zapier API.


Authentication

To start building your workflow, you'll need to authenticate using your API key. You can find your agency's API key in General Settings. Never share your API key with platforms you don't trust or other people. Only agency admins can view your agency's API key.

Once you've found your API key, copy it and paste it into the Zapier authentication screen.



Access Granted Trigger

The access_granted trigger will run when a client has successfully completed onboarding by granting access to all of the requested services and filling out the intake form (if applicable). The following payload will be sent to Zapier when this trigger fires:

{2 Items
"id"
:
string
"ccXFZzXwyB35IXNFMW6N"
"client"
:
{11 Items
"owner"
:
string
"24ipCCNhemAK07ZIXpOD"
"website"
:
string
"ethancrabb.com"
"created"
:
int
1718195774391
"name"
:
string
"Ethan Crabb Developing LTD"
"company"
:
string
"Ethan Crabb Developing"
"type"
:
string
"Client"
"email"
:
string
"mail@ethancrabb.com"
"usingFavicon"
:
bool
true
"pfp"
:
string
"https://ethancrabb.com/favicon.ico"
"intakeForm"
:
{1 Items
"example_question"
:
string
"Example answer"
}
"id"
:
string
"HfzOzr7rAE0YtZBPZ28I"
}
}

Properties

id

The ID of the access link

client.owner

The agency that owns this client (this will always be your agency ID)

client.website

The website URL of the client

client.created

The creation time of the client in ISO format

client.name

The name of the client

client.company

The client's company name

client.type

The client's type. This is either `Client` or `Prospect`

client.email

The client's email address

client.usingFavicon

If the client's profile picture is their website favicon, this will be `true`. Otherwise, this will be `false`

client.pfp

A link to the client's profile picture

client.intakeForm

This property holds all of the client's intake form answers in key-value format. You can find the key for your intake form question in intake form settings.

client.id

The ID of the client



Client Created Trigger

The client_created trigger will run when a client is created in the dashboard, or via a static link. The following payload will be sent to Zapier when this trigger fires:

{11 Items
"owner"
:
string
"24ipCCNhemAK07ZIXpOD"
"website"
:
string
"ethancrabb.com"
"created"
:
int
1718195774391
"name"
:
string
"Ethan Crabb Developing LTD"
"company"
:
string
"Ethan Crabb Developing"
"type"
:
string
"Client"
"email"
:
string
"mail@ethancrabb.com"
"usingFavicon"
:
bool
true
"pfp"
:
string
"https://ethancrabb.com/favicon.ico"
"intakeForm"
:
{1 Items
"example_question"
:
string
"Example answer"
}
"id"
:
string
"HfzOzr7rAE0YtZBPZ28I"
}

Properties

owner

The agency that owns this client (this will always be your agency ID)

website

The website URL of the client

created

The creation time of the client in ISO format

name

The name of the client

company

The client's company name

type

The client's type. This is either `Client` or `Prospect`

email

The client's email address

usingFavicon

If the client's profile picture is their website favicon, this will be `true`. Otherwise, this will be `false`

pfp

A link to the client's profile picture

intakeForm

This property holds all of the client's intake form answers in key-value format. You can find the key for your intake form question in intake form settings.

id

The ID of the client

Want more Zapier integrations?

Send us an email with your suggestions and we'll add them to our development timeline