Changelog
New features and product updates from team Godmode ✊.
Make outreach personal for each person
April 27 2024 | #12
It was dark. It was cold. The messages generated were too generic, spammy and robotic. Our AI script was not reliable.
We were trying everything.
Put a smiley face in front of the prompt, they said.
Make it role-play in your prompts, they said.
Use another LLM evaluator for better prompts, they said.
Collaborate on your prompts, they said.
Nothing worked.
So we got rid of the prompts. For a more reliable experience. For a warmer, for a faster generation. For magic.
We present the new Generate outreach
Generate outreach
will take into account the enriched fields about your contacts by mentioning them with @
AI agent will run multiple steps to write highly personal outreach messages for your contact.
New Features
Invite Sending: We've implemented a new feature that allows you to send invites while taking into account certain limitations.
Auth Flow: We've implemented a new authentication flow to enhance the security of our platform.
AI Generation: We've made improvements to our AI generation feature. It now completes asynchronously when it's terminated in between.
Endpoint for Sending Invites: We've implemented a new endpoint that allows you to send an invite without creating a campaign.
Custom Fields in AI Generation: We've added support for mentioning custom fields during AI generation.
Data Finder Integration: We've integrated a new data finder to enhance our search capabilities.
LinkedIn Inbox Integration: We've integrated LinkedIn Inbox into our platform as per user request.
Endpoint for Ordering Columns: We've implemented a new endpoint that allows you to order columns as per your preference.
Campaign Logging Setup: We've set up campaign logging to help you track your campaign activities more effectively.
Sync Tracking Implementation: We've implemented sync tracking to help you monitor your data synchronization processes.
Improvements
Invite Sending: We've improved the invite sending process by taking into account certain limitations.
AI Generation: We've improved our AI generation feature. It now completes asynchronously when it's terminated in between.
Endpoint for Sending Invites: We've improved our system by implementing a new endpoint that allows you to send an invite without creating a campaign.
Custom Fields in AI Generation: We've improved our AI generation feature by adding support for mentioning custom fields.
Data Finder Integration: We've improved our search capabilities by integrating a new data finder.
LinkedIn Inbox Integration: We've improved our platform by integrating LinkedIn Inbox.
Endpoint for Ordering Columns: We've improved our system by implementing a new endpoint that allows you to order columns as per your preference.
Campaign Logging Setup: We've improved our system by setting up campaign logging.
Sync Tracking Implementation: We've improved our system by implementing sync tracking.
✅ Bug Fixes
✅ Cursor Jumping: We've fixed an issue where the cursor was jumping around in the text box.
✅ AI Generation Failure: We've fixed an issue where AI generation was failing.
✅ IntegrityError: We've fixed an IntegrityError that was causing a NOT NULL constraint failure.
✅ Message Cut-off on LinkedIn: We've fixed an issue where the last couple of lines of messages were being cut off on LinkedIn.
✅ Last Message Update: We've fixed an issue where the last message of a chat was not being updated in the left sidebar.
✅ Contact Field Design on Modals: We've fixed the design of the contact field on modals.
✅ Background Color: We've fixed an issue with the background color.
✅ Send Campaign Button: We've fixed an issue where the Send Campaign button was not working.
✅ Company Size Search: We've fixed an issue where the company size was not working with the company search.
✅ Inbox Update: We've updated the inbox to have subject and to fields for Gmail.
✅ Button Update: We've updated the button to have send text and a shortcut.
✅ Open Button on Select Box: We've fixed an issue where the open button was on top of the select box.
✅ Web Search Output: We've fixed an issue where clicking on web search was showing output as text.
✅ Column Width: We've fixed an issue where the width of the columns was not large enough by default.
✅ Dropdown Expansion: We've fixed an issue where the dropdown was not expanding with long texts.
✅ Industry Field Removal: We've removed the Industry field as it was causing confusion.
✅ First Option Under Status: We've fixed an issue where the first option under status did not exist.
✅ Row Loading for Sorting and Filtering: We've fixed an issue where entire rows were being loaded for sorting and filtering.
✅ Campaign Generation: We've fixed an issue where campaigns were generating non-text.
✅ New Row Creation: We've fixed an issue where new row creation was not working.
✅ Campaign Modal: We've fixed an issue where the campaign modal was broken.
✅ Modal Breakage: We've fixed an issue where the modal was getting broken for other tabs as well.
✅ Multiline Chatbox: We've fixed an issue where the multiline chatbox was broken.
✅ App Redirection: We've fixed an issue where on reopening the app, redirection was going wrong.
✅ Looping Calls to Apollo: We've fixed an issue where looping calls to Apollo were exceeding our rate limit.
✅ Inbox Message Sync Latency: We've fixed an issue where there was a noticeable latency in syncing messages in the inbox.
✅ 3 Dots in Toolbar: We've improved the UX of the 3 dots in the toolbar.
✅ Last LinkedIn Post Display: We've changed the "Last LinkedIn Post" field to display text instead of a link.
✅ Data Finder for Outreach: We've created a workflow for the data finder for outreach.
✅ Deleting Rows: We've fixed an issue where deleting rows was causing enrichment data to disappear.
✅ CTA for Starting a Campaign: We've implemented a CTA for starting a campaign.
Quality of Life Improvements
April 11, 2024 | #11
Over the last 3 weeks, we have been enjoying a lot of feedback that came in the form of improvements that are essential to use cases.
We have been busy fixing and fixing.
All thanks to our users that we will pay respects to soon enough. You learn while you ship. What we learned:
-> Shipping fast is very important
-> Shipping things that work reliably are even more important
->Users will tolerate things that don’t work once
-> Users will not tolerate things that don’t work twice
New Features
Google Maps API Integration: We've integrated Google Maps API for location input. Now, you can easily input locations with the help of Google Maps.
AI Generated Columns: We've improved our AI-generated columns. They no longer get cut off after a certain number of characters.
Pagination for Apollo Requests: We've set up pagination for Apollo requests to make data handling more efficient.
Basic Info Fetching: Added a parameter to query retrieval for fetching only basic info about entries. This will make data retrieval faster and more efficient.
User Model Update: Added a field to the user model for inbox loading state. This will help in better tracking and managing user interactions.
Query Submission: Made it possible to submit a query without providing an input. This will make the user experience more flexible.
Provider IDs Fetching: Implemented background fetching of provider IDs to prevent disconnection.
Landing Page Update: The landing page now leads to search instead of the dashboard. This will make the user experience more intuitive.
Enrichment Marking: Entries can now be marked as enriched. This will help in better tracking and managing data enrichment.
Table Column Editing: Added the ability to edit table columns when enriching. This will make data enrichment more flexible and efficient.
Searching & Sorting for Entries: Implemented searching and sorting for entries. This will make data handling more efficient.
Data Points Enrichment: Implemented data points enrichment for both companies and people. This will make data enrichment more comprehensive and detailed.
Total Record Count: Added total record count to the query response. This will provide more detailed information about the data.
Chatbox Update: Disabled chatbox with CTA to connect when disconnected with previous chats. This will make the user experience more intuitive.
Campaign Names: Made the campaign names unique. This will make it easier for users to differentiate between campaigns.
Improvements
Duplicate Records Investigation: Investigated duplicate records without PP for some people. This will help in maintaining data integrity.
Description Field: The description field is now hidden. This will make the user interface cleaner.
Find More Button: Removed the
find more
button based on user feedback. This will make the user interface more intuitive.Loading Issue: Fixed a loading issue in big lists. This will make data handling more efficient.
CASA Security Assessment: Completed the CASA security assessment. This will ensure that our system is secure and reliable.
Query Names: Shortened query names. This will make the user interface cleaner and more intuitive.
Invite & Message Sending: Tested invite and message sending. This will ensure that our communication features are working properly.
Pagination Flow: Adjusted the pagination flow. This will make data handling more efficient.
Inbox Pagination: Set up pagination for the inbox. This will make data handling more efficient.
Custom Fields in Campaign Messages: Mentioned custom fields inside campaign messages. This will make campaign messages more informative.
Empty Entries: Fixed an issue where empty entries appear at the end of the query. This will ensure that our data is accurate and reliable.
Duplicate Option in Lists: Added a duplicate option under the dropdown in lists. This will make data handling more efficient.
✅ Bug Fixes
✅ Cursor Jumping: Fixed an issue where Joe's cursor was jumping around to different places in the text box. This will make the user experience smoother.
✅ DataError: Fixed a DataError where the value was too long for type character varying(256). This will ensure that our data is accurate and reliable.
✅ IntegrityError: Fixed an IntegrityError where update or delete on table "people_query" violates foreign key constraint "people_queryentry_query". This will ensure that our data is accurate and reliable.
✅ AxiosError: Fixed an AxiosError where the request failed with status code 403. This will ensure that our system is reliable.
✅ TypeError: Fixed a TypeError where the system expected a string or bytes-like object. This will ensure that our system is reliable.
✅ Resize Observer Error: Fixed a resize observer error. This will ensure that our system is reliable.
✅ Email Enrichment: Fixed an issue where email enrichment was not working. This will ensure that our data enrichment feature is reliable.
✅ Column Regressions: Fixed regressions with dropdown. Also, selecting a row no longer causes the application to crash. This will ensure that our system is reliable.
✅ Data Fetching: Fixed an issue where fetching more data does not work correctly. This will ensure that our data handling is reliable.
✅ Sentry Connection: Connected Sentry to Height or Slack. This will ensure that our system is reliable and that we can quickly address any issues.
✅ Previous Chats: Fixed an issue where previous chats were not shown on the inbox when disconnected. This will ensure that our communication features are reliable.
✅ Language Setting in Google Maps API Calls: Set the language parameter to “en” in Google Maps API calls. This will ensure that location filters work correctly.
✅ Missing Icons: Added missing icons to the newly added fields. This will make the user interface more intuitive and informative.
Unified Inbox for Sales Operations
March 16, 2024 | #10
Launching our unified inbox along with Linkedin inbox integration.
Now you can manage your Linkedin inbox with advanced features inside GodmodeHQ like:
Seeing enriched fields of your contacts you messaged on Linkedin
Add custom fields as notes
Tag people as
in contact
,no response
,to be contacted
,customer
,needs follow up
Filter messages as
unread
New Features
Vector DB Querying for Companies: We've implemented vector DB querying for companies, enhancing the efficiency and accuracy of our database searches.
Agent for Custom Data Finding: We've introduced a new agent for custom data finding, which will help you find the data you need more quickly and accurately.
Filter Page After Chat Input: We've added new fields to the Query model, which are extracted from the user's input and stored inside the Query object. This will help to streamline the user experience and make our platform more intuitive.
Industrial Subject Filters: We've integrated industry keywords into searches, making it easier for you to find the information you need.
Search in lists: We made searching inside lists functional. You can use it by invoking
⌘ F
Commandbar Templates: We've added new functions to the command bar, enhancing its functionality and usability.
Connection Status to Entries: We've added a connection status to entries, allowing you to see at a glance whether you're connected to a particular entry.
Automated Campaigns: We've introduced the ability to send automated campaigns, making it easier for you to reach out to your audience.
Fixes & Improvements
✅ Inboxing: We've implemented inboxing, improving the way you receive and manage your messages.
✅ Entity Extraction Integration: We've integrated entity extraction for our auto datafinder, enhancing the accuracy and efficiency of our data processing.
✅ Onboarding Step Skip Button: We've added skipping options and made our onboarding flow simpler.
✅ Sidebar Endpoints and Datapoints: We've added missing endpoints and datapoints to the sidebar, improving its functionality and usability.
✅ Cursor Jumping: We've fixed an issue where text area will be auto activated on open
✅ Char Limit Crashes: We've fixed crashes related to character limits, enhancing the stability of our platform.
✅ Griptape Result Extraction Crash: We've fixed a crash related to Griptape result extraction, improving the reliability of our data processing.
✅ Unipile Account Handle Fetching: We've fixed an issue with Unipile account handle fetching, improving the accuracy of our data retrieval.
✅ Linkedin Relation Fetching: We've fixed an issue with Linkedin relation fetching, enhancing the accuracy of our data retrieval.
✅ Post Content List Scroll Issue: We've fixed an issue where the content list would scroll to the top of the page after selecting a post, improving the user experience.
✅ Copy Paste Bug: We've fixed a bug related to copy-pasting, enhancing the functionality of our platform.
Linkedin Campaigns for Outreach
March 4, 2024 | #9
This one took time and care.
Linkedin Outreach Campaigns and Sequences
We have integrated Linkedin inbox with GodmodeHQ. You are now able to send Linkedin connection requests as well as messages to your leads on Linkedin.
Select leads from your lists
Click
Send message
Connect Linkedin with your credentials or your cookies
See how many of these people you are already connected to
Set a delay after your Linkedin connection request
Write a message to send to people
Leverage fields in your table as merge tags
We respect the limitations that Linkedin has so that your account is fully secure. Still we are
✅ Fixes and Improvements
✅ We connected your whole Linkedin account
✅ We are fetching your Linkedin connection
✅ We integrated more reliable agents for lead search
⏭️ Next up
⏭️ Inbox for Linkedin
⏭️ Inbox for Gmail
⏭️ Campaign reports for Linkedin and email campaigns to see conversion data
⏭️ Add leads into other lists
Click here to get early access now
Search Tags with AI + Filters + Company Views
February 16, 2024 | #8
AI is great and all but sometimes you would like to be the lead actor.
Search Tag Selection
AI makes things easy for you to find people using context. However you might need a traditional clear cut definition of your prospect segment.
We built an intermediary "check" step for lead search 🎉
After you put in your query, you can adjust, add, edit, delete new tags to make the query more specific.
Story behind this feature:
Yi Zhang suggested that it is better to have more accurate results rather than faster compiling for the results. This resonated with us and other customers a lot, thanks Yi!
✅ Fixes and Improvements
✅ We ramped up cell designs in our table
✅ Fixed a design issue with the new filters
✅ Hooked up autocomplete for location and company names
⏭️ Next up
⏭️ New and more detailed data grids for better list and table views
⏭️ Linkedin and email integration for the inbox
⏭️ Detailed person and company contact views
⏭️ Email sequences
⏭️ Advanced commandbar
⏭️ Better social selling agent
⏭️ Better Linkedin social data for personal accounts
Click here to get early access now
More Data Points + New Record Creation
February 09, 2024 | #7
For easy access to data points about prospects and companies, we have integrated various data sources.
Data Points Dropdown
Now you can toggle any datapoint in your lists on to enrich your leads easily. We are adding more data providers every day as we go. Currently you can toggle on:
company domain URL
Linkedin URL
company size
contact number
Twitter URL
city, country, location
work experience
and much more
New Record Creation
You can add your own records inside lists as well. Create custom fields and add your datapoints.
✅ Fixes and Improvements
✅ Company finding made functional
✅ Icon changes for companies and people
✅ Fixed company logos
✅ Navbar button design changes
⏭️ Next up
⏭️ New and more detailed data grids for better list and table views
⏭️ Linkedin and email integration for the inbox
⏭️ Detailed person and company contact views
⏭️ Email sequences
⏭️ Advanced commandbar
We consider this as a big step forward in coming full circle to build the AI-native go-to-market operating system.
Click here to get early access now
Launching Contextual Lead & Prospect Search
February 02, 2024 | #6
Search leads with right context in chat
This is a big launch for us and our biggest effect feature so far.
Step 1️⃣
Just ask what kind of leads and contacts you are looking for inside the chat. We are currently setting up examples and templates and here are some:
Find me product marketers from Milano talking about AI
Find me growth marketers in London who talked about Linkedin as a marketing channel
Get me sales people working in Figma in London
Step 2️⃣
You will receive a table filled with leads and their Linkedin profiles. You can manipulate the table as you with with sorting, adding structured data for people like company domains, emails, job titles, locations
Step 3️⃣
The real kick comes in with using AI Finder
using to use unstructured, contextual data for any of these leads. You can use this information on a flexible basis to design outreach patterns and sequences that are not personalised, but personal for every single person in your lists.
Here is how it works:
✅ Fixes and Improvements
List names made editable and flexible
Header size to text fixes
Tooltips to see larger text inside cells
Loader skeletons on launching AI finder
Fixed response bugs on AI finder
AI response logging
Modals to show loading
⏭️ Next up
⏭️ Improvements into tables for flexible tabular manipulation
⏭️ More datasources
⏭️ Company views on search
⏭️ Gmail inbox integration
⏭️ Linkedin inbox integration
We consider this as a big step forward in coming full circle to build the AI-native go-to-market operating system.
Click here to get early access now
AI-First Editor + Twitter & Linkedin Hooks
January 26, 2024 | #5
AI-first Editor
It might be that because we write a lot of code, we wanted to a proper content editor. An editor that does not prompt me to exit it but encourages me to stay in it. An editor that makes writing and reading fun. Introducing our in-editor AI-powered writer.
Just ask what you want and it will always be on-brand and brand aware. You can even put in a link and ask it to summarise or convert it to a blogpost.
On-brand AI
Now during onboarding, we will train your workspace AI with the specifications and marketing needs your product requires. We do this by:
Detecting your domain
Scraping information from your website and summarising it to key points
Fetching your Linkedin and Twitter posts (if accounts are connected)
Recognising your brand language
Through this mechanism, we save you from the burden of having to explain your brand, language and product to the AI every time you want help.
Disconnection Alerts
Time to time, Twitter and Linkedin authentication APIs have a time-out limit. They will disconnect the already setup connection and will not notify the user or us.
We set up a webhook as well as modal UI component to alert you if a certain account has been disconnected. See below
✅ Fixes and Improvements
Prompt improvements
Paddings fixed on some of the dropdowns
Long form generation modals height fixed with maximum height specification
Video uploads increased
⏭️ Next up
⏭️ Lead search through chat
⏭️ Excel like tables for organising lists and leads
⏭️ AI agent to find unstructured information about leads
⏭️ Gmail inbox integration
⏭️ Linkedin inbox integration
⏭️ Inbox integration including Gmail & Linkedin
Any bugs, requests and fixes, hit us up and get a response in 5 minutes at =>
Calendar + Filters + Top Posts
January 19, 2024 | #4
Calendar for Content
One thing that we have accustomed to for marketing tasks and campaigns is a calendar view. We just shipped an improved calendar view. Using the calendar, you can:
create posts for your selected time
schedule posts and drafts for approvals
have a unified view of your content in terms of the schedule and consistency
see who created and is publishing the post
Top Posts View
Engagement. It is very important when it comes to content posted. You don't want to waste time writing on a subject noone wants to read about. We just shipped a tab on the content table showing your top posts by metrics.
Filters
Now you are able to filter out your posts in your content table by:
Post content
Channel (Twitter / Linkedin)
Category
Status (whether draft, send or pending approval)
✅ Fixes and Improvements
✅ Improvements for prompt management for Slack Content agent
✅ Role of organisation members made editable
✅ Shadow depth fixed on certain buttons
✅ Profile picture design fixes
✅ Emoji encoding now fixed in AI generation
✅ Verification for authentication to access email content for Gmail from Google (pending review)
⏭️ Next up
⏭️ Lead search through chat
⏭️ Excel like tables for organising lists and leads
⏭️ AI agent to find unstructured information about leads
⏭️ Gmail inbox integration
⏭️ Linkedin inbox integration
⏭️ Inbox integration including Gmail & Linkedin
Any bugs, requests and fixes, hit us up and get a response in 5 minutes at =>
Content Agents on Slack
January 12, 2024 | #3
Okay. We just launched our proactive content agents on Slack. This is the first step towards building a deep-deep integration with Slack.
Datasets
We collected more than 1,000 outperforming Linkedin and Twitter posts manually checking for quality
We organised them according to subject, ranked them across likes and comments
Built a chunking system to rank the vectors and vectorised all the posts in a vector database.
We are considering integrating or open-sourcing access to the dataset, if you want the posts, tell us at =>
Slack Connection
Built the Slack agent
On connection to your workspace, agent will work overnight to first generate 3 recommendations for social posting for your ideal customer profile
Agent will send notifications to you everyday before you wake up
Improvements on the website
A new changelog website on main website that echoes society.godmodehq.com
AI People Search
Design changes for an upcoming future. Keep quiet!
Data dashboards
January 6, 2024 | #2
Data dashboard for Linkedin & Twitter Analytics
The team shipped a brand new data dashboard. The data is focused on 2 aspects:
Results and visits that are generated from your social posting
This includes followers and impressions. More importantly includes a conversion funnel from impressions to profile clicks to the URL clicks for the links that you share on your website
Consistency.
We heard time and again that it is very important to be consistent with social posting, ideally posting high quality content on a daily basis to build relationships with your followers and customers
Hence we overlaid the schedule of your posts onto your analytics to be able to see what worked in terms of results vs how many posts you sent out
Improvements
Added a
Drafts
section into the sidebar where you can easily see the draft posts you createdThis is intended to be an easy view of your inspirations and ideas
You can have them handy in the sidebar anytime you would like to keep writing or post or schedule.
Fixes
Tweet quoter had a bug with the width side of the editor on click. Now fixed
We reduced response times for the API endpoints by improving on our infrastructure set up
New website & Editor Improvements & Community Center
December 31, 2023 | #1
Website improvement
We shipped a new website that reflects the changes in the current product and the vision of what we are building. Website was built in Framer for flexible changes.
The design is deliberately done in light mode with a white background. To collect waitlist submissions, we are using Tally forms embeds on click for submission.
Editor improvements
Auto-saving fixed inside the editor
Comment creation fixed when content for multiple platforms are created
Video upload limit increased extensively which means large size video uploads work seamlessly inside the editor both in:
Linkedin
Twitter / X
Post settings
In order to make it more user friendly and clear, we improved some of the posts user interface after publishing.
User now gets redirected to
post sent
pageAdded toasts on submitting the post
Added a button inside the toast that goes to the post
View post
button points to the post itself on Linkedin and Twitter
Community forums
We adopted Outverse to create a
community forum
blog
product feature requests
feedback
bug reporting
help
to deliver a centralised experience for the users. Now you do not have to juggle multiple places, tabs and links to access information about GodmodeHQ.
Join us at