Skip to main content
Firmao logo

Firmao

Firmao is a business information platform offering data and insights on companies, industries, and markets, providing tools for company research, industry analysis, and market intelligence.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Firmao authenticates with an API key. Generate the credential in your Firmao account, then paste it into FlyMyAI the first time an agent uses a Firmao action.

Get your Firmao credential →

Fields to fill in FlyMyAI​

FieldDetails
Organization IDThe unique identifier for your Firmao organization, used to construct the API endpoint URL. (required)
API Login and PasswordBase64-encoded value of your Firmao API login and password (username:password), used for Basic Authentication. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
FIRMAO_CREATE_INVOICETool to create an invoice. Use after gathering all invoice details.organization_id, transactionEntries, transactionNettoPrice, transactionBruttoPrice, transactionVatPrice, currency, invoiceDate, transactionDate
FIRMAO_DELETE_COMPANY_SETTINGTool to delete a specific company setting. Use when you need to remove a company setting by its unique ID after confirming the ID is valid.setting_id
FIRMAO_DELETE_CONTACTTool to delete a contact by marking it as deleted. Use when you need to soft-delete a contact after confirming its existence.organization_id, contact_id
FIRMAO_DELETE_INVOICETool to delete an invoice. Use when you need to soft-delete a specific invoice by marking it deleted=true. Implements robust endpoint fallbacks and graceful degradation to ensure a validated response even when the API denies access or returns unexpected shape…organization_id, invoice_id
FIRMAO_DELETE_OFFERTool to delete an offer. Use when you need to soft-delete an existing offer by marking its deleted flag to true. After this call, the offer is considered deleted within the system.organization_id, offer_id
FIRMAO_GET_INVOICETool to retrieve a specific invoice by its ID. Use when you need the full invoice data by its unique ID.organization_id, invoice_id
FIRMAO_GET_OFFERTool to retrieve offer details. Use when you need complete information for a specific offer by ID.organization_id, offer_id
FIRMAO_GET_TASKTool to retrieve details of a specific task by its ID. Use when you need to fetch a task after knowing its ID.organization_id, task_id
FIRMAO_LIST_COMPANY_SETTINGSTool to list company settings. Use when retrieving custom configurations for a company, optionally filtered by organization or company ID.-
FIRMAO_LIST_INVOICESTool to list invoices. Use when retrieving a list of invoices with optional pagination and filtering.organization_id
FIRMAO_LIST_TASKSTool to retrieve a list of tasks. Use when browsing tasks with pagination, sorting, or filters after confirming organization ID.organization_id
FIRMAO_UPDATE_CONTACTTool to update a contact. Use when you need to modify an existing contact by its ID after retrieving its details.organization_id, contact_id
FIRMAO_UPDATE_INVOICETool to update an invoice. Use when you need to modify an existing invoice by its ID after retrieving its details.organization_id, invoice_id, mode
FIRMAO_UPDATE_OFFERTool to update an existing offer. Use when you need to modify offer fields after creation.organization_id, offer_id
FIRMAO_UPDATE_TASKTool to update an existing task. Use when you need to modify one or more fields of a task after confirming its current details.organization_id, task_id
We love our partners - FlyMy.AI builds with the best. Thanks, Firmao!