Forcemanager
crm 20 tools availableForceManager is a mobile-first CRM designed to enhance sales team productivity by providing real-time insights and streamlined management of customer interactions.
About this integration
Connect Forcemanager to Definable to enrich new leads, route deals by ICP, flag stalled opportunities. Personas call Forcemanager's 20 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 Forcemanager 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.
Forcemanager · in workflows
What teams actually run.
Three patterns teams run with Forcemanager on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Auto-route hot deals
Stall detection
20 tools available
The Forcemanager toolbox.
Every Forcemanager 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.
Delete Activity Delete an existing activity by ID. Tries multiple base hosts and path variants to maximize compatibility across environments and gateways.
Delete Company Tool to delete a company by its ForceManager ID. Use when you need to remove an existing company from the system.
Delete Contact Permanently deletes a contact from ForceManager by its unique ID. This action removes the specified contact and all associated data. The operation is irreversible. The action automatically tries multiple API endpoint combinations to ensure compatibility across different ForceManager deployments and configurations. Returns the HTTP status code and any response message from the API. A successful deletion typically returns a 200 status code.
Delete Sales Order Delete a sales order by ID using ForceManager REST API. Tries multiple base hosts and path variants to maximize compatibility across environments. Accepts successful HTTP status codes (< 300) even when the response is non-JSON, capturing response text.
Delete Sales Order Line Delete a sales order line by ID. Attempts deletion across multiple ForceManager API hosts and path variations to ensure compatibility. Returns detailed information about the deletion result, including any messages or status codes from the API. Use this when you need to remove a specific sales order line item from the system.
Delete Master Data Value Delete a master-data value (Z_ table) by ID using ForceManager REST API. Tries multiple base hosts and path variants to maximize compatibility across environments. Accepts successful HTTP status codes (< 300) even when the response is HTML instead of JSON, capturing the response text as a message. Also retries sending authentication headers as query parameters on HTTP 401 as some gateways expect them in query string.
Delete View Delete a saved view (custom filter) by its ID. Views in ForceManager are saved filter configurations that users create to quickly access filtered lists of entities (accounts, activities, opportunities, etc.). This action permanently removes a view that the authenticated user has permission to delete. **Use Cases:** - Remove outdated or unused custom filters - Clean up views after organizational changes - Programmatically manage view lifecycle **Requirements:** - Valid view ID that exists in the system - Appropriate permissions to delete the view - The view must be owned by or shared with the authenticated user **Note:** This action tries multiple ForceManager API endpoints to maximize compatibility across different deployment environments and API versions.
Get Activity Retrieves a single activity by its ID from ForceManager CRM. Use this tool when you need to: - Fetch details of a specific activity by its ID - Check if an activity exists - Retrieve activity data including comments, dates, linked contacts/accounts, and location info The action attempts multiple ForceManager API endpoints to ensure compatibility across different API versions and deployment configurations. Returns found=False if the activity does not exist or cannot be retrieved. Authentication is handled automatically via headers from the connected account.
Get Company Retrieve a single company by its ID from ForceManager. Returns company details when found, or an empty entity with found=False when the company doesn't exist or the API returns non-JSON content. The action automatically tries multiple ForceManager API endpoints for maximum compatibility. Use this to fetch company information including name, address, contact details, and custom fields. Check the 'found' field to determine if the company exists.
Get Internal ID Tool to retrieve ForceManager internal IDs mapping for a given externalId and entity type. This action calls the documented endpoint /api/internalid with required authentication headers and optional pagination/version headers. It tries multiple base hosts to avoid HTML app shell responses and gracefully handles non-JSON responses and error codes by returning empty results instead of failing the execution.
Get Product Retrieve a single product by its ID from ForceManager/Sage Sales Management. This action tries multiple known ForceManager API endpoints in sequence until one succeeds. If a product is not found or the API returns non-JSON content, it returns found=False with an empty entity dict. This graceful handling allows agents to check for product existence without encountering errors. Use this when you need to fetch product details such as name, price, cost, category, or custom fields by product ID.
Get Sales Order Line Retrieves a single sales order line by ID from ForceManager. A sales order line represents a product item within a sales order, including quantity, pricing, and discount information. Use this when you need to fetch details about a specific line item in a sales order, such as product information, quantities, prices, or applied discounts.
Get User Retrieves a single ForceManager user by their ID, returning comprehensive user information including name, email, phone, active status, permission level, manager, branches, and more. Returns the complete user object if found, or an empty entity with found=False if the user doesn't exist, was deleted, or the API returns an error. Automatically tries multiple ForceManager API endpoints and versions to ensure compatibility. Use this when you need to: fetch user profile details, verify user existence, check user permissions/status, or retrieve user contact information.
Get View Tool to get a single view by ID. Returns a list with zero or one view object.
List Views Tool to list saved view filters. Use when you need to retrieve saved views for a specific entity (e.g., list views for entity 'account').
Update Activity Tool to update an existing activity by ID. Use when you need to change fields such as comment, date/time, linked entities, or geocode.
Update Company Update Company
Update Product Updates an existing product by ID in ForceManager. Use this tool to modify product details such as name, price, cost, description, availability status, category, family, discount limits, and custom fields. The product must already exist - this action does not create new products. At least one field besides 'id' must be provided to update.
Update Sales Order Update Sales Order
Update Sales Order Line Tool to update sales order line by ID. Use when modifying details of an existing sales order line. Retries with query auth on 401 for proxy-pro host.
See it run
One prompt, start to finish.
A real prompt, the Forcemanager tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Forcemanager task end-to-end — plan it, execute across the API, and hand back a verified result.
forcemanager.delete_activity Delete an existing activity by ID. Tries multiple base hosts and path variants to maximize forcemanager.delete_company Tool to delete a company by its ForceManager ID. Use when you need to remove an existing c forcemanager.delete_contact Permanently deletes a contact from ForceManager by its unique ID. This action removes the · verified Done. Forcemanager responded across 3 calls, the verifier signed off, and the result is logged with every payload.
Pairs well with Forcemanager
Connect Forcemanager to your stack with Workflow
AI-native automation between Forcemanager and 82+ other tools — built, run, and self-healed by Workflow.
FAQ · Forcemanager
Questions, answered.
What teams ask before connecting Forcemanager.
01 What can I automate with Forcemanager on Definable?
Anything Forcemanager 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 20 Forcemanager tools directly, then chain the result into another integration without you writing code.
02 How does Forcemanager authentication work?
Forcemanager 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 Forcemanager integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 20 Forcemanager tools. You only need a separate Forcemanager subscription if Forcemanager itself charges per seat or per API call.
04 Is using Forcemanager through Definable secure?
Every call from a persona to Forcemanager 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 Forcemanager on Definable?
Sign up for Definable, open the integrations page, find Forcemanager, and connect via OAuth or API key. You can immediately attach Forcemanager to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Forcemanager actions does Definable expose?
Definable exposes all 20 Forcemanager actions as callable tools — including `Delete Activity`, `Delete Company`, `Delete Contact`, plus 17 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Forcemanager to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.