NEW Workflow v2 · the multi-agent verification layer is live
All apps

Godial

crm 24 tools available

GoDial is an automatic call app, mobile CRM, and outbound dialer software that transforms your phone into a call center, enabling efficient management of calls and contacts.

About this integration

Connect Godial to Definable to enrich new leads, route deals by ICP, flag stalled opportunities. Personas call Godial's 24 tools directly from chat or scheduled flows. Wire it to a sales persona to keep records clean, score in real-time, and surface what needs attention.

Connect Godial to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.

Auth OAuth2 · 2 clicks
Tools 24 exposed
Plans All, incl. Free
Data Never trained on

Godial · in workflows

What teams actually run.

Three patterns teams run with Godial on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.

01

Enrich every new lead

Webhook on lead create
Persona enriches with public sources
Writes back firmographic and technographic data
02

Auto-route hot deals

Score new opportunities by intent
Match to the closer with the right ICP
Notify both in Slack
03

Stall detection

Find deals with no activity in 14 days
Draft a re-engagement message per persona
Queue for sales rep approval

24 tools available

The Godial toolbox.

Every Godial capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.

Add GoDial Contact

Add a new contact to a GoDial CRM list. Requires a valid list ID (obtain from List External Lists action) and phone number. Returns the created contact with assigned ID, timestamps, and lead score.

Add GoDial Contact List

Tool to create a new contact list in GoDial. Use when you need to add a list for organizing contacts within a team. Requires a valid team ID (obtain from List Accounts action).

Add Task to GoDial

Add a new task to GoDial. Use when you need to create a task and assign it to a specific account. Requires account ID which can be obtained from List Accounts action.

Add GoDial Team

Tool to add a new team to your GoDial company. Use when you need to create a team for organizing accounts or users within your organization.

Delete GoDial Contact by Phone

Tool to delete a contact from a GoDial list by phone number. Use when you need to remove a specific contact identified by their phone number from a particular list.

Dispose GoDial Contact

Tool to insert disposition details for a contact (e.g., call outcome). Use after completing a call to record the result. Requires valid disposition status configured in the system.

Retrieve GoDial Accounts

Tool to retrieve all accounts in the authenticated GoDial account. Use after obtaining access token to fetch available accounts. Supports optional pagination.

List GoDial Contacts

Tool to retrieve all contacts from a specific GoDial list. Use when you need to view or enumerate contacts within a list by providing the list ID.

Retrieve GoDial External Lists

Tool to retrieve all lists in the authenticated GoDial account. Use when you need to enumerate lists for selecting a target list ID after configuring your External API access token.

Retrieve GoDial Tasks

Tool to retrieve all tasks in the authenticated GoDial account. Use when you need to enumerate tasks for viewing, filtering, or managing task workflows.

Retrieve GoDial Teams

Tool to retrieve all teams in the authenticated GoDial company. Use when you need to enumerate teams for your company after configuring your External API access token.

Remove GoDial Account

Tool to remove a GoDial account. Use when an account needs to be permanently deleted.

Remove Account from Company

Tool to remove an account from your GoDial company. Use when you need to delete a specific account by its ID. Returns the count of accounts removed.

Remove GoDial Contact

Tool to remove a contact from GoDial by ID. Use when a contact needs to be deleted from a list. Returns the count of contacts removed.

Remove GoDial Contact List

Tool to remove a contact list from GoDial. Use when you need to delete a specific list by its ID.

Remove GoDial Task

Tool to remove a particular task from GoDial. Use when a task needs to be deleted. Returns the count of tasks removed.

Remove GoDial Team

Tool to remove a team from your GoDial company. Use when you need to permanently delete a team from your organization.

Update GoDial Contact

Update an existing contact in GoDial CRM. Requires contact ID and at least one field to update. Returns the updated contact with all current field values.

Update GoDial List

Tool to update an existing contact list in GoDial. Use when you need to modify list properties such as name, team assignment, call script, or Indiamart integration settings.

Update GoDial Team

Update an existing team in GoDial. Requires a valid team ID and the new team name. Returns the updated team details with timestamps.

View GoDial Contact

Tool to view details of a specific contact by ID. Use when you need to retrieve complete information about a contact including phone, email, company details, and lead tracking data.

View GoDial Contact List Details

Tool to view details of a specific contact list by ID. Use when you need to retrieve detailed information about a list including its name, associated company/team, and configuration.

View GoDial Task

Tool to view details of a specific task by ID. Use when you need to retrieve information about a task in GoDial. Returns task details including name, status, assigned account, and timestamps.

View GoDial Team

Tool to view details of a specific team by ID. Use when you need to retrieve information about a particular team in the GoDial account.

See it run

One prompt, start to finish.

A real prompt, the Godial tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.

Run a real Godial task end-to-end — plan it, execute across the API, and hand back a verified result.

godial.add_godial_contact Add a new contact to a GoDial CRM list. Requires a valid list ID (obtain from List Externa
godial.add_godial_contact_list Tool to create a new contact list in GoDial. Use when you need to add a list for organizin
godial.add_task_to_godial Add a new task to GoDial. Use when you need to create a task and assign it to a specific a · verified
done

Done. Godial responded across 3 calls, the verifier signed off, and the result is logged with every payload.

FAQ · Godial

Questions, answered.

What teams ask before connecting Godial.

01 What can I automate with Godial on Definable?

Anything Godial exposes through its API. Common crm workflows on Definable include enrich new leads, route deals by ICP, flag stalled opportunities. Personas can call any of the 24 Godial tools directly, then chain the result into another integration without you writing code.

02 How does Godial authentication work?

Godial uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

03 Is the Godial integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 24 Godial tools. You only need a separate Godial subscription if Godial itself charges per seat or per API call.

04 Is using Godial through Definable secure?

Every call from a persona to Godial is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

05 How do I get started with Godial on Definable?

Sign up for Definable, open the integrations page, find Godial, and connect via OAuth or API key. You can immediately attach Godial to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

06 What Godial actions does Definable expose?

Definable exposes all 24 Godial actions as callable tools — including `Add GoDial Contact`, `Add GoDial Contact List`, `Add Task to GoDial`, plus 21 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Put Godial to work tonight.

Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.

← All apps