invite_fivetran_user
Invite users to join a Fivetran account by sending an email invitation. Provide the user's email, first name, last name, and phone number to generate the request and receive a JSON response with status and user details.
Instructions
Tool for inviting users to Fivetran.
This tool sends an invitation to a specified email address to join a Fivetran account.
It requires four parameters and returns the API response as a JSON object.
Parameters:
email (str): Email address of the user to invite. Must be a valid email format.
given_name (str): First name of the user. Cannot be empty.
family_name (str): Last name of the user. Cannot be empty.
phone (str): Phone number of the user. Should include country code (e.g., +1 for US).
Returns:
Dict[Any, Any]: JSON response from the Fivetran API containing status and user information.
Example:
invite_fivetran_user(
email="user@example.com",
given_name="John",
family_name="Doe",
phone="+15551234567"
)
Note:
Requires AUTH_TOKEN environment variable to be set with a valid Fivetran API token.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
Yes | |||
family_name | Yes | ||
given_name | Yes | ||
phone | Yes |
Input Schema (JSON Schema)
{
"properties": {
"email": {
"title": "Email",
"type": "string"
},
"family_name": {
"title": "Family Name",
"type": "string"
},
"given_name": {
"title": "Given Name",
"type": "string"
},
"phone": {
"title": "Phone",
"type": "string"
}
},
"required": [
"email",
"given_name",
"family_name",
"phone"
],
"title": "invite_fivetran_userArguments",
"type": "object"
}