Better Proposals

Learn how to use Better Proposals with Composio

Overview

Enum

BETTER_PROPOSALS

Description

Better Proposals is a web-based proposal creation tool that enables users to send professionally designed proposals.

Authentication Details

api_key
stringRequired

Actions

Tool to retrieve a paginated list of all document types. use when you need to display or select a document type id.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10

Action Response

data
array
error
string
message
string
status
string
successful
boolean
Tool to create a new company. use after confirming the company does not already exist.

Action Parameters

CompanyName
stringRequired

Action Response

data
object
error
string
message
string
status
string
successful
boolean
Tool to create a new document type. use after confirming the desired type name does not already exist.

Action Parameters

TypeColour
string
TypeName
stringRequired

Action Response

data
object
error
string
status
string
successful
boolean
Tool to create a new proposal cover design. use when you need a custom cover design before sending out a proposal. use after finalizing cover settings.

Action Parameters

BGColour
string
BrandID
integer
ButtonStyle
string
ButtonText
string
CoverName
string
Headline
string
Subheader
string
TextAlign
string
TextColour
string

Action Response

data
object
error
string
status
string
successful
boolean
Tool to retrieve a paginated list of all companies. use when listing available companies for display or selection.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10

Action Response

data
array
error
string
message
string
status
string
successful
boolean
Tool to retrieve a paginated list of all currencies. use when listing available currency options before selection.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10

Action Response

data
array
error
string
message
string
status
string
successful
boolean
Tool to retrieve a paginated list of all document types. use when you need to display or select a document type id.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10

Action Response

data
array
error
string
message
string
status
string
successful
boolean
Tool to retrieve a paginated list of all proposals. use when you need to fetch proposals list after validating credentials.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10
type
integer

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve a paginated list of all quotes. use after setting pagination parameters.

Action Parameters

page
integer
per_page
integer

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve a paginated list of all templates. use when you need to list available templates for selection.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve settings for the default brand. use when you need default-brand configuration (colors, tax, name, etc.) before creating or customizing documents.

Action Parameters

Action Response

data
object
error
string
message
string
status
string
successful
boolean
Tool to retrieve details of a specific company. use when you need company metadata by id.

Action Parameters

company_id
stringRequired

Action Response

data
object
error
string
message
string
status
string
successful
boolean
Tool to retrieve details of a specific currency. use when you need currency metadata by id.

Action Parameters

currency_id
stringRequired

Action Response

data
object
error
string
message
string
status
string
successful
boolean
Tool to retrieve all new proposals. use after validating credentials when you need only newly created proposals.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10
type
integer

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve all opened proposals. use when you need proposals that recipients have opened.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10
type
integer

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve all paid proposals. use when you need to list proposals that have been paid.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10
type
integer

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve the total count of proposals. use when you need to know how many proposals exist.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to retrieve details of a specific quote. use when you need full quote data by id.

Action Parameters

quote_id
stringRequired

Action Response

data
object
error
string
status
string
successful
boolean
Tool to retrieve all sent proposals. use after dispatching proposals to clients to list them.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10
type
integer

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve current account settings. use when you need default currency, tax, and timezone configuration before creating proposals.

Action Parameters

Action Response

data
object
error
string
message
string
status
string
successful
boolean
Tool to retrieve all signed proposals. use when you need to list proposals clients have signed after confirming credentials.

Action Parameters

page
integerDefaults to 1
per_page
integerDefaults to 10
type
integer

Action Response

data
array
error
string
status
string
successful
boolean
Tool to retrieve details of a specific template. use after selecting the template id to fetch metadata.

Action Parameters

template_id
stringRequired

Action Response

data
object
error
string
status
string
successful
boolean